22305 373
20536 576
83968 309
53032 387
16145 534
5115 683
4922 389
1891 84
10702 488
4612 451
2465 129