14999 506
10562 558
2717 324
3190 123
2557 131
4400 823
2804 297
10509 216
17193 560
5246 752
6939 498
13812 159
4293 593
2084 67
17419 344
5996 632
4197 142
5444 714
1141 88
5840 748
8108 212
16547 83
4286 291
30561 871