3310 521
5035 126
2627 42
7104 583
4029 328
4563 751
1833 253
3812 738
3971 793
2713 397
12007 679
3459 470
3646 827
25117 768
6805 864
9703 518
4424 207
6763 227
7226 657
4053 161
5894 121
40291 144
8085 319
2508 526