13184 60
10699 362
19093 533
135341 1122
17134 777
15861 349
54294 642
31089 648
5955 104
5272 370
6572 577
3185 220
1815 202
100485 242
108514 667
3927 38
5110 210