31488 503
14031 422
35964 204
3913 405
2877 311
2439 360
16395 721
3670 420
2295 505
934867 960
3749 750
260212 832
16499 654
1358 188
12602 228
19001 482
9791 309
3644 93
1976 63
1067 126
3307 610
5029 468
64331 442
26684 201
4191 682