14996 330
3808 229
2630 363
12657 243
1475 169
5074 316
45678 406
9940 859
45218 80
7005 451
12676 580
445575 721
12276 763
14500 858
19319 167
207984 785
111999 1063
8392 562
8335 130
6912 540
12419 549
14460 608
11036 526
20290 676
374804 536
27072 743
7841 414
177846 548