3097 853
2651 794
2257 564
12800 103
5183 115
3598 357
32286 195
10011 844
1144 216
1839 461
16949 856
2772 723
1436 361
1664 466
2272 414
2736 648
1822 519
2366 526
2873 660
2149 633
589 106
1412 222
604 129
3190 584
1297 241
2205 328
3508 135
3093 669