840 212
2883 633
2287 487
1551 268
486 63
2435 623
1122 265
1452 428
1326 228
1014 290
3222 267
7493 585
3483 525
1848 224
2930 343
2186 336
901 94
2990 523
2709 447
7962 264
3266 657
3384 564
671 27
361 66
2289 410
1962 556
4887 506
34645 929