462 95
2970 613
2593 554
1334 372
2067 617
2027 364
5895 513
3073 855
2641 778
420 53
2812 791
7101 313
28632 71
3053 673
43100 304
21774 492
34977 756
3463 298
16710 356
22596 86
1125 39
46903 457
23238 428
21136 100
5248 51
9354 701
10390 634
33125 78