29198 257
20152 496
12937 437
21012 154
740363 1387
15199 343
11583 582
4890 44
6663 243
14760 696
12373 493
175618 983
317983 1218
130592 847
33299 121
3161 96
4404 725