22297 373
20532 576
83904 309
53011 387
16131 534
5111 683
4922 389
1891 84
10699 488
4608 451
2464 129