5005 42
15985 392
8949 358
6840 299
12276 711
8222 498
7527 207
3745 89
41984 584
6915 223
8888 453
9773 625
10958 809
9088 708
16178 206
10928 465
5483 254
16436 962
10186 506
11977 244
11056 883
9476 513
9601 693
5434 159
7194 191
10158 364
5594 73
11817 261