40539 259
2685 417
7986 301
5601 717
12302 471
5850 198
3572 466
7200 814
3932 332
6077 395
6755 366
11106 654
5749 134
6184 667
6768 619
3639 389
4148 939
9659 626
3210 616
7240 61
2470 116
5240 715
2910 327
20666 201