240 51
8449 101
2897 556
2435 420
2507 468
4883 268
20364 829
1977 396
15514 893
4993 633
3945 660
3653 588
11670 280
7869 113
1459 271
10464 473
643 128
671 188
4309 457
2958 332
1620 214
9830 517
9616 459
2313 418