3905 501
16359 824
1250 163
4062 353
4649 640
1385 271
2351 342
5625 332
818 113
10448 297
8455 289
22675 427
7598 593
11594 661
4902 206
10463 926
6565 415
2691 373
3272 245
1715 217
501 39
809 128
2656 496
2343 299
2679 699
4453 508
4745 551
849 32