89015 399
5695 597
2867 71
11552 530
8995 41
3662 527
1319 64
4342 569
15914 490
3335 580
2261 428
2754 608
2890 317
4337 561
3529 375
29330 251
39371 952
9932 395
4032 134
7351 627
4810 234
10791 41
13100 303
15050 743
37268 97
2893 462
8797 28
3963 527