3095 816
1058 96
3083 581
826 231
326 58
675 57
3000 751
1476 430
1544 352
1793 336
2073 547
2981 627
216 35
1270 329
2140 484
179 52
2503 522
1030 271
846 196
2626 589
1843 503
670 209
1907 600
1037 206
198 62
1964 532
1786 381
2926 710