2971 404
4111 535
2096 233
3291 395
5047 388
2942 75
5072 831
3503 458
7741 202
268214 462
121828 940
26628 89
13915 779
9821 126
21108 507
21245 327
14751 260
12711 523
19078 804
10317 794
15563 775
11837 161
13165 313
24680 115
17516 707
11504 848
3058 119
3089 45