15285 58
5402 335
18255 448
64676 167
9545 502
4334 677
47899 350
16354 80
22301 327
67718 856
22337 188
9734 78
19994 262
27505 535
33533 97
9843 432
71202 309
3209 391
17909 266
14656 573
31204 120
2087 389
8437 850
5806 110
100328 633
3682 572
3979 459
24326 210