13332 60
10802 362
19144 533
136409 1122
17175 777
15943 349
54619 642
31195 648
6074 104
5312 370
6658 577
3216 220
1828 202
101088 242
109050 667
3990 38
5163 210