19646 598
5404 164
6392 403
17897 503
2828 340
11602 335
2931 709
4745 712
3707 859
1451 128
1843 177
2088 138
3250 439
7184 553
8011 582
3172 92
1848 89
1171 176
891 40
6926 246
3665 729
3160 421
3453 650