518 71
13111 841
2045 94
2824 582
6563 217
19428 536
2701 466
2990 579
1012 49
15507 694
960 143
8322 865
10421 741
56293 675
5613 809
23962 417
9561 452
1903 441
3513 225
2354 588
6646 692
7966 207
41787 383
40708 472
74330 372
3887 41
31901 886
2489 275