311754 601
12356 260
8459 591
10331 207
9546 701
1166951 1301
23008 107
448450 1571
72592 744
27119 453
2110 39
2312 132
5755 611
8617 739
17823 716
81632 733
24724 91