3011 93
10531 688
28004 681
13228 157
22137 383
10590 576
9519 39
5796 598
5596 288
12905 351
5651 686
4536 623
2511 628
1030 159
3840 760
819 39
6138 759
3373 572
9694 410
15048 404
3591 642
3722 713
5571 417
4575 318
1824 69
945 52
6750 214
7803 594