22382 373
20552 576
84330 309
53219 387
16236 534
5128 683
4933 389
1896 84
10713 488
4618 451
2472 129