19765 401
523173 1254
24519 611
33462 495
17735 608
58117 988
46056 336
4382 537
3123 547
9232 265
13487 595
2779 213
11944 682
2980 317
6212 609
38059 831
70192 998
63483 534