54713 791
3393 160
24746 683
12741 80
369658 1069
285426 843
208130 1099
267825 991
6970 845
51827 600
15627 633
45778 101
31078 427
81203 765
10829 508
48463 213
37197 528
28688 260
88346 755
50131 656
41002 527
2877 272
9772 514
4697 650
8258 730
1823 204
2691 64
2818 298