19505 386
15432 555
11439 85
5307 367
12865 114
11686 481
11870 663
4823 381
29419 477
7850 253
2115 177
1999 162
2878 371