21589 373
20401 576
81591 307
51296 387
15574 533
4978 683
4826 389
1829 84
10607 487
4521 451
2140 129