3000 666
4483 619
2493 90
4974 975
2158 175
3177 446
3128 643
1698 104
3408 887
4352 587
4394 954
3109 861
3617 629
1347 129
2494 130
2339 43
4608 243
2855 308
3294 485
2308 461
1433 218
3372 838
3321 179
2499 326