311244 600
12330 260
8442 591
10311 207
9519 701
1166004 1299
22971 107
447783 1570
72499 744
26991 453
2103 39
2303 132
5730 611
8612 739
17815 716
81425 733
24554 91