30028 398
144196 176
84817 1057
103222 562
19430 500
142728 468
40042 182
43850 533
87814 307
36450 535
51754 365
10813 286
19489 924
5062 202
5915 306
3844 450
43311 106
9443 353
35600 825
68496 385
41228 543
43491 324
27604 136