5079 400
319 85
1280 355
3639 285
16771 532
1339 421
3225 420
2242 611
7232 693
4757 654
3994 369
4852 713
3810 291
3278 669
1560 96
10063 618
4938 668
14247 356
3183 659
1527 231
7660 654
4026 642
1909 388
23187 140