3095 899
3028 807
1093 186
2942 677
537 98
2216 632
367 47
2231 456
2936 682
1111 318
655 62
2762 639
1396 205
2114 452
1134 221
729 96
3389 568
754 126
685 161
2851 547
2740 636
1076 230
2127 322
1278 135