312228 601
12383 260
8490 591
10356 207
9559 701
1167668 1301
23036 107
449121 1571
72734 744
27253 453
2120 39
2322 132
5771 611
8628 739
17830 716
81859 734
24913 91