3545 30
89035 747
197282 869
67718 402
4755 35
14468 501
61223 237
25013 758
56600 779
35600 582
44497 670
37891 465
39638 258
2676 124
3178 114
8215 152
1786 60
1749 96
5652 215
5366 682
3118 82
3313 478
10185 347
3202 409
4901 693
4835 398
6573 592
5766 236