12031 182
468 114
3513 160
183 61
1470 359
844 270
1557 455
2244 577
600 126
141 41
2996 747
1063 303
325 75
2537 622
1469 329
4505 774
2666 825
709 210
554 143
1348 399
4708 499
154 41
2450 568
1282 312