4285 471
1245 270
2484 483
1520 429
2285 453
2880 444
1131 195
3033 995
2303 558
1227 329
1710 400
2852 491
1147 227
1978 605
1740 474
710 103
2178 275
2931 923
4951 785
3565 327
2817 648
184 38
2685 853
1057 251