22096 263
3096 688
2627 495
3483 716
30463 292
20006 406
62431 587
14867 274
6331 441
4121 549
6170 693
28679 706
120497 808
142120 691
13384 798
19122 277
6534 631
53663 719
4476 509
10804 991
4549 457
2370 313
2155 95
3534 476
3386 558
4021 335
3720 387
10849 487