32356 256
21003 233
31007 172
32279 77
19292 429
6214 604
11609 303
12376 111
53091 467
20732 373
31235 935
9722 969
25869 293
95999 633
35896 543
29774 186
56239 157
2998 206
75278 250