42242 125
8079 52
880 89
2178 627
38498 713
9162 587
18704 107
1566 355
666 173
43566 474
5394 240
4434 459
2455 292
2609 257
518 128
2366 538
27296 273
625 111
2457 269
2967 832
9290 563
4650 429
2170 483
2477 781