306 59
494 119
6750 367
2983 353
55258 443
7437 115
3124 355
12643 101
5653 605
4385 367
13927 276
4323 163
2374 52
7345 664
7889 313
12229 42
5706 420
7804 187
3537 282
12440 323
4687 723
16536 401
8211 156
24767 373
5493 38
2609 414
1931 30
5587 505