3116 733
1155 186
1299 320
2044 416
9269 930
988 254
645 129
578 25
1243 185
2666 495
3212 451
1069 289
2079 528
2526 496
2467 420
2485 599
1371 269
1263 49
1204 226
634 170
1701 409
1668 349
588 83
2137 596