321 96
2506 409
2122 506
2448 564
999 262
2589 588
37143 369
174651 640
2713 596
3013 473
22383 285
3150 588
3447 430
1856 405
1683 411
1815 349
3825 419
6188 35
48216 893
50737 424
58291 956
41239 548
27708 78
18968 356
56078 433
16685 344
15287 446
115375 343