30095 313
8502 587
8899 657
2917 461
1580 223
1321 280
4478 453
3868 530
2699 285
250247 1229
4049 595
4217 664
5400 61
2322 424
3642 392
193515 699
10897 396
5057 878
8943 866
7157 322
2519 476
2922 579
133873 230
92734 758
7756 49
8994 75
3191 126
8269 256