32352 256
20999 233
31002 172
32273 77
19286 429
6213 604
11607 303
12375 111
53085 467
20729 373
31227 935
9719 969
25858 293
95968 633
35886 543
29768 186
56224 157
2998 206
75267 250