507 46
3297 887
8939 402
1842 272
10769 534
2227 111
11237 507
7060 601
1846 332
2815 452
2061 287
3676 803
2471 189
5337 321
2988 621
9523 27
7820 251
23146 810
3169 563
10220 96
1547 151
3358 73
4599 324
74524 522
2638 375
31353 648
9747 770
8697 589