40095 525
30616 113
6486 176
35198 605
21969 624
3741 392
11450 655
15836 59
1616 69
27323 37
1260 78
29506 84
4384 410
5493 84
26208 361
3304 615
10047 609
17273 503
8234 659
2214 95
8759 713
4355 357
1486 148
1499 234
14453 645
1231 102
8927 545
6402 433