533 46
3362 887
8944 402
1851 272
10860 534
2230 111
11291 507
7062 601
1846 332
2818 452
2062 287
3677 803
2472 189
5342 321
2989 621
9524 27
7821 251
23149 810
3169 563
10220 96
1547 151
3359 73
4599 324
74538 522
2638 375
31356 648
9747 770
8699 589