31489 503
14032 422
35966 204
3914 405
2878 311
2439 360
16395 721
3670 420
2295 505
934871 960
3749 750
260213 832
16502 654
1358 188
12605 228
19003 482
9791 309
3645 93
1977 63
1067 126
3309 610
5029 468
64336 442
26691 201
4191 682