3545 30
89207 747
197337 869
67745 402
4755 35
14472 501
61225 237
25024 758
56629 779
35607 582
44504 670
37894 465
39647 258
2676 124
3179 114
8215 152
1786 60
1749 96
5653 215
5366 682
3118 82
3313 478
10185 347
3202 409
4901 693
4835 398
6574 592
5766 236