2971 313
2646 912
1199 746
1301 192
916 905
425 268
861 105
590 131
668 814
956 925
189 876
292 699
1174 129
405 834
608 306
726 386
641 388
257 227
624 313
407 1
687 217
193 49
490 372
103 848