267 50
1257 337
1168 249
2763 871
2953 963
3677 638
2289 575
2095 564
3040 411
3904 665
2169 513
2292 523
3146 742
3064 910
902 265
1506 344
3231 914
2126 560
1180 264
9744 282
3244 657
2785 552
7202 598
3621 619
2472 512
7812 581
26243 702
4412 122