20516 596
5774 588
155714 555
13159 115
19894 400
18383 236
56856 922
162010 422
106957 210
47234 373
3144 535
35017 896
58288 377
27151 228
80100 295
29396 328
33611 78
60286 533
84202 345
42099 386
180154 690
17337 472
47405 571
4019 663