2731 303
141273 397
41498 848
143682 303
77559 639
49685 776
35507 38
45060 66
35096 323
56233 343
32912 387
63330 191
13295 449
18900 61
9292 822
12824 352
44613 171
21133 683
17632 906
15442 187
5449 594
53081 392
39549 135
14206 246
12584 491
11340 801
5225 49
7425 298