19756 401
522913 1254
24517 611
33414 495
17715 608
58069 988
46001 336
4382 537
3121 547
9230 265
13485 595
2778 213
11942 682
2976 317
6206 609
38026 831
70025 994
63393 534