139557 401
39325 385
15833 156
10642 590
25180 356
9362 84
13752 555
26706 126
9593 50
5818 373
6291 903
3731 900
2007 31
2980 497
3118 535
7655 390
9409 470