806 165
2555 804
2537 669
1091 335
2412 586
1003 308
2648 687
2588 533
2986 773
4388 730
15937 179
4373 613
10756 741
3078 583
3449 596
34821 243
3442 314
2865 197
3271 477
5441 632
3223 196
4580 427
6423 530
41603 316
2099 536
2464 269
1878 193
2620 582