19536 598
5292 164
6251 403
17751 503
2657 340
11388 335
2881 709
4662 712
3659 859
1408 128
1767 177
2055 138
3142 439
7149 553
7907 582
3123 92
1790 89
1144 176
852 40
6806 246
3613 729
3004 421
3430 650