19962 905
8342 795
14111 235
4498 345
1918 234
3114 571
9053 462
2558 77
3355 201
12307 161
1913 335
7396 468
5373 714