15596 110
4242 571
9366 787
4947 267
16770 674
2520 317
9032 607
5007 649
5717 450
3808 598
3144 304
1739 162
4614 528
24080 619
3556 334
2411 262
2415 266
1448 160
26690 224
3669 637
10050 465
16474 383
11597 303
2801 504
3297 277
6519 917
2829 605
2917 635