16047 758
23660 393
13303 659
4601 520
21390 207
15817 212
4506 513
2690 145
1906 132
19863 200
2484 408
2872 88
3046 228
1646 58