15026 110
4174 571
8774 787
4748 267
15581 674
2469 317
8861 607
4879 649
5545 450
3650 597
2994 304
1675 162
4384 528
23748 586
3460 334
2274 262
2247 266
1392 160
25967 224
3567 637
9776 465
15865 383
11089 303
2763 504
3157 277
5998 917
2781 605
2853 635