293 67
1080 251
2147 479
882 225
1698 335
2130 292
2797 505
151664 804
3497 961
18290 111
1278 249
11055 545
30692 640
3565 161
25431 310
2301 337
3435 286