19536 598
5290 164
6249 403
17751 503
2657 340
11387 335
2880 709
4662 712
3659 859
1408 128
1766 177
2055 138
3141 439
7149 553
7906 582
3123 92
1789 89
1143 176
851 40
6805 246
3612 729
3004 421
3430 650