5881 240
34101 259
21902 233
32528 172
33136 77
19936 429
6514 604
12164 303
12932 111
55869 467
21859 373
32555 935
10154 969
27180 293
100997 634
36969 544
32265 187
58463 157
3186 206
77767 251