2985 927
32885 95
3659 620
30671 685
14941 215
5197 877
11214 86
13963 43
17715 305
22557 539
22380 475
42169 790
13604 176
14397 109
16737 740
11525 561
4856 681
7222 309
5048 508
4284 804
3920 506
4705 742
1883 218
2804 441
4286 612
6111 714
2454 259
3362 232