5901 240
34188 259
21953 233
32684 172
33182 77
19988 429
6529 604
12194 303
12960 111
55968 467
21927 373
32623 935
10178 969
27256 293
101262 634
37035 544
32363 187
58581 157
3203 206
77868 251