32999 259
21358 233
31463 172
32647 77
19533 429
6329 604
11830 303
12599 111
54217 467
21098 373
31786 935
9923 969
26310 293
98032 633
36361 544
30838 187
57108 157
3075 206
76290 251