29891 398
143567 175
84484 1057
103071 562
19403 500
142567 468
40035 182
43698 533
87684 307
36336 535
51421 365
10753 286
19460 924
5059 202
5909 306
3841 450
43210 106
9404 353
35501 825
68432 385
41124 543
43382 324
27540 136