59811 80
4401 866
11555 748
57393 358
1239 141
1375 159
13742 756
5360 642
1195 169
7615 728
3902 692
5995 281
1126 62
7670 939
3470 306
128635 629
88402 532
31101 375
14835 112
69605 580
9488 676
65166 270
10782 300
17195 376
16869 506
58798 559
12800 549
5879 253