19766 401
523192 1255
24520 611
33465 495
17735 608
58121 988
46059 336
4382 537
3123 547
9232 265
13487 595
2779 213
11944 682
2980 317
6213 609
38059 831
70203 998
63487 534