3196 535
10419 250
14793 580
1254 173
28997 1017
358 55
4169 819
7483 382
4125 532
2926 288
3591 592
5317 901
2620 331
19320 419
8545 501
13375 805
3246 201
9932 953
3188 571
1592 67
11175 715
3030 659
3250 645
2330 267