29853 398
143349 174
84392 1057
103019 562
19398 500
142507 468
40032 182
43673 533
87653 307
36315 535
51323 365
10743 286
19446 924
5056 202
5906 306
3840 450
43181 106
9385 353
35482 825
68422 385
41095 543
43355 324
27521 136