19736 818
22667 76
11560 463
198309 536
40518 153
12902 518
31884 180
15918 658
14607 259
7549 278
27625 534
17790 203
9892 618
8624 516
49877 226
9668 647