2193 47
1001 67
10721 472
18810 818
5042 315
10224 600
5038 103
7519 484
3435 739
16193 631
2407 392
12753 168
5123 822
6222 309
3780 457
3616 474
2191 245
2285 168