903 283
1350 427
921 181
923 202
1386 417
178 47
909 238
1639 447
1722 531
24158 641
6277 771
1697 150
4846 231
16010 445
27250 539
65587 348
29881 315
4824 397
6780 374
9770 345
4830 113
50636 675