2546 544
22948 707
4171 113
4928 654
12289 129
9984 214
3329 353
69686 438
5092 427
25582 72
52478 553
9142 369
7725 342
4135 612
6442 773
20253 54
15193 627
6367 332
5345 617
33615 391
9352 521
11990 248
98201 505
3192 200
5638 602
4919 134
3323 167
7667 856