3176 323
1109 306
1801 484
2782 297
2040 239
2324 472
1411 336
2999 686
1025 163
394 33
3389 753
1023 292