391 97
1194 355
1768 62
20588 442
7567 49
1778 368
2621 280
6920 769
6318 633
227320 329
21476 340
13717 490
4237 412
15540 509
74523 66
5363 185
4355 39
8813 549
1796 103