1326 247
2940 97
9740 91
9904 485
5101 804
17653 766
14583 395
19467 614
3048 190
31563 539
5815 703
1120 131
12210 702
10005 400
3511 502
8957 738
6794 442
4234 45
4633 433
12280 365
7090 234
8167 393
9722 419
13396 906