19687 598
5435 164
6441 403
17944 503
2941 340
11700 335
2942 709
4789 712
3732 859
1462 128
1866 177
2091 138
3296 439
7197 553
8129 582
3296 92
1865 89
1194 176
912 40
6992 246
3700 729
3191 421
3485 650