3136 98
1577 68
6602 685
5921 409
5028 83
6970 759
3928 143
10110 467
3923 726
5437 764
8978 338
4299 415
21267 842
5600 101
4922 541
6262 790
5708 564
3903 693
2692 187
8068 344
4206 204
4256 242
11182 360
15349 803
4696 478
3223 69
3838 316
5755 412