19508 564
17505 241
15206 369
1071 276
1972 528
928 186
736 162
795 123
530 39
1705 461
2692 594
2260 356
1966 409
1772 384
940 105
2599 407
2359 422
4682 715
2577 307
4329 647
3010 597
3065 576
2506 471
1350 62