15753 304
14809 162
13019 862
7065 531
7698 175
5601 287
11363 465
6615 352
20258 658
2352 106
8211 567
14873 347
17030 746
2613 119
28657 395
16831 354
6685 839
3602 186
5448 194
5193 342
9925 643
7390 157
23016 743
26634 427
10651 284
6123 223
6944 62
2136 109