31695 674
49237 584
22943 331
2939 153
1698 62
59248 872
4189 522
16655 316
8141 582
81528 612
1432 73
14187 304
9630 879
124554 752
5942 745
15742 286
6861 98
12296 733
67959 833
6858 899
107645 551
37045 222
12579 790
14409 585
2860 191
31216 680
7073 171
4795 508