150601 210
41055 57
30859 210
21705 442
7173 170
14899 249
7827 364
7041 52
4987 114
12997 802
64829 729
2909 284
7871 95
3805 165
7850 857
6937 75
3882 420
13663 408
5645 133
8611 741
4306 483
4718 358
7608 52
38851 128
5258 270
41454 144
22287 348
8085 605