5097 151
4460 254
25143 415
4422 562
39868 275
706126 1989
6004 214
30337 607
19532 624
5071 360
4720 223
7746 290
5350 638
7299 284
9957 404
6349 232
8294 528
5043 453
12594 349