3112 618
2168 178
2555 381
21843 514
6282 256
5486 632
3201 196
3265 973
10144 293
5145 356
827 66
4616 427
5296 624
6390 531
5589 559
11725 611
39700 440
10268 203
6633 348
3559 339
1465 257
1335 211
4205 800
1702 115
3749 43
3639 914
1333 60
2764 541