306 59
495 119
6750 367
2983 353
55259 443
7441 115
3129 355
12834 101
5653 605
4386 367
13927 276
4323 163
2374 52
7347 664
7889 313
12229 42
5706 420
7806 187
3537 282
12442 323
4687 723
16536 401
8213 156
24769 373
5493 38
2609 414
1932 30
5588 505