302 31
910 106
1541 335
3750 418
3127 447
1431 344
1898 498
4751 83
6561 563
778 189
3407 975
2370 504
1958 467
2848 380
3629 872
2222 95
3055 475
1424 409
3516 44
3153 510
1016 61
1310 334
1609 164
2166 426