19504 386
15431 555
11435 85
5305 367
12865 114
11686 481
11870 663
4822 381
29414 477
7846 253
2115 177
1998 162
2878 371