3031 972
8396 344
19660 480
22976 515
428 113
5161 553
4923 540
14285 354
35651 677
972 237
1672 527
1956 502
11740 41
1311 324
2648 756
2556 717
10238 242
4538 694
5269 420
4537 529
5975 409
3868 705
2364 123
1165 204