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