22729 508
2754 311
3984 680
3896 265
14133 150
31051 246
4533 324
22370 329
5284 756
6710 282
3047 350
6118 342
4323 152
2841 36
8061 598
6716 833
12693 702
3199 473
3751 437
5035 420
2642 400
3674 685
11921 597
160622 699
14443 591
51547 557
17272 596
4522 76