531 170
2568 322
851 80
4031 637
8617 403
13618 371
7532 743
5237 540
1955 154
10508 459
7205 179
8522 363
10351 693
3466 590
1971 442