9996 531
2161 225
5190 421
11768 718
3660 178
3719 623
13670 277
6616 746
2793 521
3295 720
2363 379
1344 61
2507 95
2792 255
21898 856
33725 496
34828 368
49340 559
17934 884
10522 425
15309 201
16163 481
29063 919
1657 273
3006 319
4535 193
3661 151
953 130