21607 373
20403 576
81651 307
51396 387
15588 533
4993 683
4833 389
1833 84
10615 487
4523 451
2376 129