19538 598
5307 164
6254 403
17755 503
2659 340
11397 335
2881 709
4662 712
3659 859
1409 128
1769 177
2056 138
3150 439
7150 553
7908 582
3125 92
1792 89
1144 176
852 40
6809 246
3616 729
3004 421
3431 650