2665 764
2382 302
22624 315
22887 122
68302 437
17011 282
5610 861
3556 829
5267 812
20162 104
11761 407
32882 511
3660 41
13773 178
18234 165
5758 330
47608 895
100000 609
6958 430
4369 362
5505 433
4173 642
27124 581
3302 201
6233 737
9471 307
5363 574
26818 636