19687 598
5435 164
6440 403
17944 503
2940 340
11697 335
2942 709
4788 712
3730 859
1461 128
1866 177
2091 138
3295 439
7197 553
8129 582
3296 92
1865 89
1194 176
912 40
6991 246
3700 729
3191 421
3484 650