311564 600
12348 260
8454 591
10320 207
9536 701
1166616 1301
22996 107
448203 1570
72551 744
27077 453
2108 39
2310 132
5747 611
8616 739
17821 716
81555 733
24670 91