4193 953
1666 49
3209 545
2580 783
1328 369
2580 446
1288 329
1703 510
2977 479
2104 189
3201 726
851 53
3008 287
2983 550
2255 508
3723 491
839 162
165 40
2540 650
979 199
1156 78
474 122
4316 621
1104 237