50223 85
4653 261
13286 271
527 32
13425 335
3545 127
5702 436
6264 258
15744 558
4716 639
935 96
11001 432
5716 597
10914 535
8821 133
4244 161
768 50
3170 104
8074 524
5386 578
5398 509
4923 408
17426 560
9061 901
17329 537
3728 195
19641 331
12887 307