311673 601
12352 260
8457 591
10329 207
9539 701
1166802 1301
23001 107
448322 1570
72568 744
27099 453
2108 39
2312 132
5749 611
8617 739
17822 716
81601 733
24696 91