3502 667
3267 474
3574 87
1178 231
3017 54
20539 189
17539 450
13251 538
7026 705
5117 885
3660 463
3498 767
2620 705
2048 162
2772 525
4063 642
1551 102
3590 526
24230 96
9682 103
21890 498
15703 678
15462 494
4174 477
3618 394
3730 705
3050 564
3083 624