103595 264
13461 400
40080 322
6375 828
50582 534
114502 957
32643 820
20621 184
49790 524
59434 83
29341 176
27152 116
4291 190
17352 441
14733 216
18744 169
25893 57
7649 237
18052 780
4816 742
20005 220
37308 212
15737 375
73205 306
21946 846
22962 484
19097 388
152383 575