3196 535
2926 288
4169 819
7483 382
90533 782
4125 532
14793 580
1254 173
28997 1017
3591 592
5317 901
11410 830
19320 419
3246 201
3756 128
8545 501
3188 571
2620 331
9932 953
1592 67
11175 715
13375 805
3030 659
2330 267