16603 668
1016 173
914 110
1870 364
3508 944
1597 321
1362 376
2056 612
562 38
1766 419
743 119
2663 539
2163 483
982 191
10462 697
798 189
922 196
1150 315
1090 183
1905 426
3318 343
2345 473
16633 278
25485 145
2920 668
9677 681
11560 690
545884 1262