40294 303
34872 195
197102 1051
21677 580
14043 332
28158 458
18561 176
33070 787
69818 455
55159 283
56883 604
28235 719
81961 1057
28400 318
44487 416
16454 187
17358 544
52541 296
29472 90
30800 114
45284 311
12873 621
26507 665
15379 441