22008 869
18738 674
5081 636
3074 46
3604 363
7811 375
17044 470
8005 322
3753 97
5785 632
5234 244
3306 586
3850 111
1918 412
1432 237
964 78