457 95
2969 613
2593 554
1329 372
2066 617
2016 364
5727 513
3067 855
2640 778
410 53
2809 791
6985 313
28626 71
3052 673
43089 304
21771 492
34968 756
3462 298
16707 356
22594 86
1125 39
46883 457
23233 428
21131 100
5246 51
9352 701
10384 634
33069 78