311430 600
12341 260
8450 591
10317 207
9527 701
1166401 1299
22988 107
448043 1570
72530 744
27047 453
2106 39
2306 132
5741 611
8613 739
17818 716
81500 733
24623 91