5342 110
3875 429
2908 59
17681 513
11953 764
5641 666
4702 504
14585 947
15478 669
4898 493
40312 322
4712 185
6297 294
8160 833
12562 299
6369 126
5442 255
3092 70
8008 168
16897 125
4331 407
7496 437
5256 648
6557 260