12598 212
14933 38
45661 250
72862 955
12322 444
4889 678
79003 627
7359 135
13710 181
12682 376
5948 613
19422 200
2758 558
3790 382
6750 689
14284 123
2180 98
6256 258
5333 728
9291 528
2946 128
51204 486
9076 55
194529 744
34804 345
97039 372
6713 564
1569 295