310 82
523 140
2721 595
8908 443
13879 285
22545 151
10706 112
7942 562
26206 324
8750 399
8642 608
17422 257
10333 563
2846 420
8036 328
6433 238
4653 814
6734 254
4549 353
1668 116
10233 667
6412 87
5610 175