19501 386
15428 555
11427 85
5301 367
12859 114
11684 481
11866 663
4822 381
29391 477
7836 253
2113 177
1993 162
2876 371