19538 598
5306 164
6254 403
17754 503
2658 340
11392 335
2881 709
4662 712
3659 859
1408 128
1769 177
2055 138
3147 439
7150 553
7908 582
3123 92
1790 89
1144 176
852 40
6808 246
3615 729
3004 421
3431 650