31490 503
14032 422
35967 204
3914 405
2879 311
2439 360
16396 721
3670 420
2295 505
934873 960
3749 750
260213 832
16502 654
1358 188
12605 228
19003 482
9792 309
3645 93
1977 63
1067 126
3309 610
5029 468
64337 442
26691 201
4191 682