27593 65
41498 889
51631 731
22499 373
47571 404
7630 416
24343 363
14293 501
11295 644
2881 182
16242 617
4474 226
15522 175
4975 570
7067 495
6609 691
4573 400
3889 63
9399 927
8978 622
6557 628