3191 748
940 261
1009 280
1842 407
7693 528
3094 257
2858 426
3479 703
1419 182
3381 671
19823 936
3095 788
2443 509
21735 782
826 220
2722 741
1853 418
657 82
2092 478
2945 713
305139 328
47857 657
5079 526
1814 425
2881 771
3291 176
1336 334
1271 122