840 212
2883 633
2287 487
1551 268
487 63
2436 623
1126 265
1453 428
1326 228
1015 290
3237 267
7501 585
3496 525
1857 224
2939 343
2186 336
909 94
2999 523
2710 447
7967 264
3271 657
3388 564
681 27
362 66
2291 410
1962 556
4899 506
34652 929