4015 659
870 126
2714 797
6126 295
2029 55
2631 547
2230 591
2535 327
1006 146
5964 843
993 177
951 150
748 144
1480 165
1437 96
1835 55
1332 212
2048 463
1167 311
1341 239
817 99
2508 544
3532 296
4394 430