311732 601
12354 260
8459 591
10330 207
9544 701
1166900 1301
23003 107
448409 1570
72589 744
27114 453
2109 39
2312 132
5755 611
8617 739
17823 716
81624 733
24715 91