580 148
2927 861
780 173
2860 804
2416 562
1710 221
824 69
1465 367
3618 602
4969 556
10183 370
15944 147
7730 271
19496 190
11781 298
16123 767
25909 703