10832 32
44928 352
34320 280
5655 684
2945 213
77155 559
3268 399
29403 244
4675 653
20154 101
58810 682
29875 191
24160 323
23681 250
60611 212
27555 253
32678 329
31791 64
36175 189
41462 183
28115 383
14011 56
49241 205