3112 618
2168 178
2555 381
21845 514
6283 256
5487 632
3201 196
3265 973
10144 293
5146 356
828 66
4618 427
5296 624
6390 531
5590 559
11725 611
39702 440
10268 203
6633 348
3559 339
1465 257
1335 211
4206 800
1702 115
3751 43
3639 914
1333 60
2764 541