40343 430
25533 618
5493 612
20665 562
41968 125
21399 233
26622 259
46285 384
51202 720
4286 383
12644 666
7864 502
6561 222
14002 457
11934 170
62374 95
110051 667