25032 117
21658 335
38649 585
36169 1017
25989 440
47198 926
49095 227
48504 80
32685 406
45176 268
37164 112
42998 136
47664 846
35671 432
48128 296
33970 222
75992 468
82407 547
60760 153
58715 511
46275 1058
38125 465
39482 720
46436 403