32376 256
21007 233
31023 172
32295 77
19299 429
6216 604
11609 303
12383 111
53121 467
20742 373
31249 935
9723 969
25878 293
96054 633
35921 543
29886 186
56271 157
2998 206
75299 250