16048 758
23665 393
13303 659
4601 520
21390 207
15818 212
4506 513
2690 145
1906 132
19867 200
2484 408
2872 88
3047 228
2176 58