2148 321
1403 262
8545 482
5065 808
3276 212
2164 353
1074 47
3771 496
1501 77
2265 41
6624 244
3479 864
15877 447
2859 559
2582 126
2365 446
3017 415
2471 49
4083 856
2087 291
3696 554
9638 339
2267 399
2277 706