18016 699
7513 259
5995 172
8246 138
5073 676
11388 185
5262 427
92633 786
3629 399
11051 312
3590 134
2033 71
4428 625
2441 319
4310 228
5396 661
3107 142
5241 628
12022 781
1084 39
5852 563
10963 53
2945 97
11013 710
579141 951
11164 660
23572 181
13644 158