13953 512
7108 383
21599 955
6148 199
10890 867
2513 447
13203 214
2599 482
7925 416
14494 899
6571 392
1506 118
4082 705
2414 237
3953 630
22382 330
5397 637
3838 567
26045 871
2355 268
4165 431
10272 354
1744 166
2600 290
8229 677
992 150
9375 717
2703 269