297 62
20509 442
1520 368
2582 280
2520 340
6798 769
6263 633
227119 329
21250 340
13502 490
4183 412
15207 509
52054 655
73127 66
5251 185
4260 39
8657 549
1728 103