3496 64
31313 452
9276 926
9029 506
7017 795
6569 297
3015 198
5180 342
3226 361
19354 781
5245 442
9926 458
2793 90
6113 614
5975 437
5057 526
2586 302
3873 462
5573 809
41073 383
58502 324
28473 146
27738 298
5044 144
2919 79
9095 852
4798 518
24080 600