310765 599
12310 260
8432 591
10290 207
9508 701
1165375 1299
22946 107
447258 1569
72410 744
26859 453
2096 39
2295 132
5705 611
8608 739
17806 716
81236 733
24395 91