31561 430
5620 836
13047 89
5150 286
3933 353
4396 640
8176 697
23361 750
4550 434
14372 411
10544 848
14500 392
22247 358
8284 358
8559 622
18554 549
8847 146
9963 716
11598 57
6317 299
13189 92
11605 711
4472 167
5788 225
9000 139
7716 498
6818 123
10649 83