3060 676
504 106
1403 163
2467 626
669 165
1332 239
15285 203
1516 361
2238 531
2167 647
3119 572
1772 519
306 31
3201 801
3912 684
9073 756
3734 547
33687 150
14042 244
844 117
5057 481
22054 379
3940 281
5459 100
6445 479
11234 838
6550 47
10370 585