3501 592
2961 95
4941 404
268790 468
28542 893
35069 375
122084 941
4280 513
8992 640
17583 742
20054 676
10414 709
32987 736
10983 238
16074 467
13315 880
13226 606
13383 636
4541 80
10706 508
10127 695
3424 419
12294 186
13732 337
4887 580
5184 600
10997 894
5279 831