32381 256
21009 233
31024 172
32296 77
19299 429
6216 604
11609 303
12387 111
53127 467
20744 373
31250 935
9723 969
25879 293
96062 633
35922 543
29897 186
56273 157
2999 206
75300 250