50152 173
22657 88
18425 324
25050 267
27840 334
37972 329
11037 332
13398 219
9506 457
6957 155
5586 705
11384 313
7583 322
6012 349
4432 396
6441 286
6353 784
15675 624
2843 84
4302 539
4766 570
8217 547
3869 457
5379 755
19570 429