21649 373
20408 576
81811 307
51550 387
15629 533
5012 683
4839 389
1835 84
10616 487
4533 451
2384 129