311827 601
12359 260
8464 591
10335 207
9548 701
1167039 1301
23009 107
448529 1571
72613 744
27139 453
2111 39
2315 132
5755 611
8620 739
17824 716
81653 733
24751 91