19501 386
15430 555
11428 85
5301 367
12861 114
11684 481
11868 663
4822 381
29400 477
7838 253
2113 177
1994 162
2877 371