10596 60
5093 82
4543 822
4634 734
16332 93
27667 513
8879 611
4540 562
15878 869
2499 463
7874 527
15112 28
3587 88
4528 141
12654 589
1954 129
2938 146
2621 495
6555 320
4203 802
5605 479
4902 415
4197 291
20053 807
30616 570
7354 700
24261 104
10164 66