3501 564
2946 218
5702 80
2738 233
2819 108
22184 273
2975 350
19897 873
2953 457
1683 61
4058 378
5289 441
3395 433
45650 1002
2764 288
21028 549
4936 204
249944 640
15083 624
14242 213
98753 816
174657 789
3632 123
7387 593
7252 284
4887 437
13671 650
4042 484