312241 601
12384 260
8490 591
10357 207
9560 701
1167685 1301
23037 107
449145 1571
72737 744
27258 453
2120 39
2322 132
5771 611
8628 739
17830 716
81865 734
24918 91