3091 853
2638 794
2246 564
12756 103
5135 115
3578 357
31359 195
9231 844
1136 216
1824 461
15402 856
2757 723
1412 361
1658 466
2247 414
2728 648
1809 519
2358 526
2858 660
2145 633
571 106
1398 222
601 129
3141 584
1289 241
2182 328
3248 135
3081 669