3545 30
88968 747
197269 869
67707 402
4755 35
14466 501
61222 237
25009 758
56595 779
35600 582
44495 670
37891 465
39638 258
2676 124
3178 114
8215 152
1786 60
1749 96
5652 215
5366 682
3118 82
3313 478
10184 347
3202 409
4901 693
4835 398
6573 592
5765 236