40002 549
3515 316
5216 478
4731 274
3607 360
4682 459
5021 150
1789 146
3269 275
5275 603
5650 628
3417 456
977 87
2949 506
8116 611
4443 597
3694 173
4176 462
2537 482
2457 266
3540 820
8815 681
4082 272
3231 478
3087 181
2721 330
6644 957
2723 486