32952 259
21336 233
31434 172
32639 77
19512 429
6322 604
11808 303
12572 111
54111 467
21053 373
31742 935
9911 969
26292 293
97898 633
36328 544
30783 187
57055 157
3072 206
76227 251