13181 60
10696 362
19090 533
135312 1122
17125 777
15859 349
54291 642
31086 648
5954 104
5271 370
6571 577
3185 220
1815 202
100473 242
108492 667
3926 38
5110 210