21638 373
20408 576
81746 307
51508 387
15620 533
5009 683
4836 389
1833 84
10616 487
4531 451
2382 129