41013 430
25681 618
5503 612
20671 562
41995 125
21403 233
26632 259
46295 384
51213 720
4287 383
12644 666
7869 502
6563 222
14004 457
11938 170
62394 95
110098 667