3545 30
89284 747
197366 869
67750 402
4755 35
14473 501
61226 237
25026 758
56643 779
35609 582
44505 670
37895 465
39652 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
4838 398
6574 592
5766 236