310532 599
12299 260
8427 591
10280 207
9489 701
1165054 1298
22934 107
447025 1569
72356 744
26781 453
2091 39
2289 132
5701 611
8599 739
17797 716
81139 733
24331 91