14625 546
27013 141
12120 539
13298 513
16570 219
17892 308
11925 476
3800 369
15069 432
11547 952
3835 195
3244 76
10987 736
29967 498
7981 495
30000 537
21982 246
6123 722
2012 33
15966 392
7527 324
19534 708
16625 414
9465 803