311952 601
12364 260
8470 591
10341 207
9551 701
1167246 1301
23020 107
448729 1571
72666 744
27174 453
2116 39
2317 132
5764 611
8624 739
17826 716
81718 734
24795 91