280 52
2965 409
4083 290
5212 145
1151 270
14970 694
1707 81
1499 230
4948 281
5469 953
6579 641
2095 477
2117 398
1646 355
2813 880
9111 798
3348 829
3888 288
799 143
221 67
11672 400
3130 564
13426 705
3260 528