19538 598
5306 164
6254 403
17755 503
2658 340
11396 335
2881 709
4662 712
3659 859
1409 128
1769 177
2056 138
3149 439
7150 553
7908 582
3125 92
1790 89
1144 176
852 40
6808 246
3615 729
3004 421
3431 650