40585 486
28538 325
20831 664
21694 327
3380 300
15728 153
20155 669
28155 231
3798 76
19097 250
14771 278
50270 776
13020 52
18501 339
19849 295
4276 430
2323 178
15842 475
16865 450
17252 325
13905 339
12403 129
77958 612
40608 508