29622 884
3973 132
4329 345
2292 243
11291 892
14055 32
5914 201
12683 257
8137 278
13801 386
5142 70
7786 431
27859 689
15528 216
10691 616
11567 277
5399 786
636 105
13199 461
6868 444
2341 201
4840 302
4276 137
4661 253
20727 201
28581 595
6285 403
3174 623