2387500 3934
7381 262
10072 904
5969 250
12045 333
4542 594
1191 288
2275 201
12752 541
3416 382
6761 351
2811 441
4875 511
3840 537
1652 56
27243 100
2926 378
6984 631
2741 445
1623 234
3132 837
7580 181
3679 514
4684 798
2460 325
2700 596
2122 439