310875 599
12317 260
8434 591
10295 207
9509 701
1165512 1299
22950 107
447356 1569
72428 744
26890 453
2099 39
2296 132
5713 611
8610 739
17809 716
81262 733
24432 91