13183 60
10698 362
19092 533
135326 1122
17130 777
15860 349
54292 642
31088 648
5955 104
5271 370
6572 577
3185 220
1815 202
100478 242
108503 667
3927 38
5110 210