4008 146
3955 427
5395 106
2429 34
249151 701
176770 298
62264 473
15591 615
96352 635
73680 219
15946 240
8753 409
16962 191
36457 312
48131 330
3533 189
20968 57
5930 597
81829 322
11587 678
6384 463
30998 212
17783 327
23541 81
4351 176
32635 772
6271 204
18392 317