22297 373
20532 576
83907 309
53012 387
16133 534
5112 683
4922 389
1891 84
10699 488
4609 451
2464 129