13182 60
10697 362
19092 533
135322 1122
17127 777
15860 349
54291 642
31088 648
5955 104
5271 370
6572 577
3185 220
1815 202
100474 242
108502 667
3927 38
5110 210