16291 758
23525 393
13246 658
4597 520
21337 207
15802 212
4477 513
2692 145
1881 132
19559 200
2468 408
2872 88
3040 228
1084 58