19764 401
523087 1254
24519 611
33449 495
17732 608
58102 988
46043 336
4382 537
3123 547
9232 265
13487 595
2779 213
11942 682
2978 317
6209 609
38048 831
70141 997
63457 534