330 27
5638 352
15329 773
43020 241
11057 317
16555 170
18350 258
4596 365
8572 245
14353 880
13415 159
4845 319
375 44
2461 396
1130 74
2956 767
2158 539
2486 537
3985 320
2364 281
2985 824
3628 636
3837 651
6630 843
2591 605
1411 119
3768 595
1260 228