5886 240
34135 259
21918 233
32562 172
33150 77
19956 429
6520 604
12170 303
12939 111
55911 467
21895 373
32577 935
10165 969
27211 293
101098 634
37002 544
32300 187
58508 157
3193 206
77807 251