3262 30
6013 676
7715 612
20175 240
34322 490
12027 492
67330 658
101488 549
86821 246
127033 444
35244 606
18738 260
195423 878
169069 749
49475 139
32350 465
36436 795
40916 117
35318 265
12370 286
32738 587
41564 83
54926 693
24997 338
36220 259
4105 518
37820 653
111941 98