580 148
2925 861
780 173
2858 804
2416 562
1698 221
824 69
1465 367
3618 602
4965 556
10183 370
15944 147
7730 271
19491 190
11780 298
16122 767
25908 703