640 134
15632 553
8768 519
2205 482
2598 687
1749 397
3001 413
1151 295
2120 582
2100 379
2900 66
1182 112
1038 75
2079 486
1490 100
3163 671
2230 479
2913 618
615 93
169 31
619 79
3306 881
2202 452
3430 562