3118 502
42350 619
4147 72
85141 345
16532 751
11604 405
6996 668
29312 446
3745 544
8206 804
8306 407
28475 478
10448 823
29059 269
4972 899
3162 319
48730 384
3799 204
3556 198
5438 959
4206 521
50645 143
6521 219
29384 191
29901 334
31573 197
10383 299
12017 109