671 101
713 143
3077 697
2848 888
3411 887
2945 877
3964 628
4187 240
2696 413
8680 216
3380 761
1412 432
1396 202
604 65
1528 351
572 89
1498 326
2931 793
283 34
1287 361
1943 449
1342 260
497 64
493 41