22399 373
20557 576
84409 309
53246 387
16248 534
5128 683
4937 389
1897 84
10721 488
4623 451
2475 129