5006 303
2733 353
2573 448
4958 670
2955 611
3790 577
1514 139
3090 603
4004 669
1703 250
3187 785
6237 772
1453 191
3294 530
2708 612
34833 406
7182 373
8598 469
16136 137
2168 46
3125 465
4943 758
3722 734
2583 385
3912 869
3618 569
4386 593
2456 132