311830 601
12359 260
8464 591
10336 207
9548 701
1167043 1301
23009 107
448532 1571
72620 744
27139 453
2111 39
2315 132
5755 611
8620 739
17824 716
81657 733
24751 91