21016 301
40958 186
33678 275
142811 325
168272 711
99383 490
36865 346
62295 329
189739 403
47068 611
44411 460
72662 239
63159 627
59071 466
37791 733
20515 489
31650 655
29746 498
59807 374
64463 222
28899 148
39884 734
29723 117
37979 772