13821 59
11052 362
19322 533
139098 1124
17653 777
16084 349
55096 642
31661 648
6057 104
5548 370
6751 578
3263 220
1894 202
101832 244
110060 667
4200 38
5291 210