1221 375
1557 253
1107 175
2556 548
676 62
2855 763
2638 520
1685 371
2813 617
4264 106
3248 138
163346 447
94488 422
108803 584
208695 457
196253 884