323 97
1186 355
1596 62
20580 442
7561 49
1759 368
2615 280
6885 769
6311 633
227282 329
21429 340
13633 490
4223 412
15320 509
74225 66
5330 185
4327 39
8771 549
1784 103