2194 47
1001 67
10721 472
18810 818
5043 315
10224 600
5039 103
7519 484
3436 739
16196 631
2407 392
12753 168
5123 822
6223 309
3781 457
3618 474
2192 245
2285 168