19295 429
6216 604
11609 303
12383 111
53115 467
20740 373
31246 935
9723 969
25874 293
96045 633
35917 543
29875 186
56265 157
75298 250