3201 416
1804 333
2957 451
3109 519
14548 297
2904 278
1458 235
14366 310
2601 501
2265 127
2289 320
11166 384
3203 667
2365 466
3276 534
15854 898
3006 272
2476 407
2428 357
1016 113
2625 392
2746 492
2041 368
16191 571