45801 127
38190 535
86345 266
26128 306
34231 465
41292 618
42527 551
30973 503
29444 389
24782 669
39898 339
31559 320
37303 301
25912 118
19652 464
20924 904
9301 488
7074 624
4744 435
13107 382
11272 566
3784 698
2470 120
3603 592
4172 214
2048 64
10599 221
3175 106