3545 30
89244 747
197354 869
67747 402
4755 35
14472 501
61226 237
25024 758
56635 779
35609 582
44504 670
37895 465
39648 258
2676 124
3179 114
8215 152
1786 60
1749 96
5653 215
5367 682
3118 82
3313 478
10185 347
3202 409
4901 693
4835 398
6574 592
5766 236