3000 81
3547 274
7755 800
20778 879
5126 287
11266 523
3364 261
6397 728
4474 559
3325 268
9527 437
5992 688
12550 323
33553 536
30529 936
8330 291
21240 584
34071 531
17121 616
21533 114
13876 722
6109 324
2830 297
4646 549
3961 524
4403 485
5742 228
3707 508