21822 373
20439 576
82394 308
51994 387
15770 533
5032 683
4860 389
1848 84
10637 487
4549 451
2403 129