19285 429
6213 604
11607 303
12374 111
53073 467
20725 373
31221 935
9717 969
25854 293
95937 633
35877 543
29760 186
56210 157
75260 250