16425 493
18546 570
8237 519
11242 445
10391 306
7800 94
2491 243
1517 140
3617 859
3238 907
3798 915
1631 92
2738 401
2350 244
3488 729