600 50
10641 481
4859 315
8080 713
2463 69
4502 602
3896 397
8356 989
1343 178
2139 322
5432 426
7051 661
2204 268
8733 639
5518 627
3079 251
2770 381
3201 538
3085 201
7906 399
5698 540
1197 199
807 150
3603 807
15383 517
18487 469
3017 318
4510 657