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