8848 500
4130 77
4047 480
13604 743
21068 313
2086 109
10907 752
3158 372
4808 573
10911 369
15475 580
8923 56
7455 456
5188 335
17740 448
63824 166
2456 399
2769 605
9192 502
3931 296
4259 183
4247 677
46668 348
1829 330
11083 759
3812 569
3418 111
15781 80