42249 430
25991 618
5531 612
20680 562
42058 125
21419 233
26650 259
46327 384
51240 720
4289 383
12651 666
7880 502
6572 222
14016 457
11953 170
62443 95
110164 667