5066 826
2725 45
32974 641
7199 582
3720 125
8888 367
5050 610
8614 525
13005 482
6086 284
8744 644
10759 595
9816 114
16960 567
7360 804
19381 492
12198 100
7513 420
13647 158
14108 785
21375 235
8514 513
5157 65
9121 440
9120 362
7555 868
7214 608
106195 841