3009 93
10531 688
28004 681
13226 157
22137 383
10589 576
9519 39
5796 598
5596 288
12904 351
5648 686
4536 623
2511 628
1030 159
3839 760
819 39
6135 759
3373 572
9693 410
15047 404
3591 642
3722 713
5571 417
4574 318
1824 69
945 52
6746 214
7803 594