10593 60
5090 82
4543 822
4634 734
16331 93
27666 513
8879 611
4540 562
15874 869
2498 463
7874 527
15111 28
3580 88
4528 141
12651 589
1954 129
2936 146
2621 495
6553 320
4202 802
5604 479
4901 415
4196 291
20053 807
30615 570
7350 700
24261 104
10160 66