19752 401
522752 1254
24515 611
33378 495
17701 608
58029 988
45959 336
4381 537
3120 547
9230 265
13484 595
2776 213
11941 682
2975 317
6201 609
37999 831
69936 993
63352 534