264 64
2957 683
22107 545
13296 520
34922 91
2706 423
1328 188
2871 561
1567 349
1802 551
731 213
1440 382
1875 244
398 93
906 223
2243 645
2109 608
1032 339
2589 443
3280 598
44634 367
2005 582
269 60
905 239
1787 293
790 174
25811 182
2923 930