312006 601
12368 260
8471 591
10343 207
9553 701
1167342 1301
23021 107
448810 1571
72677 744
27191 453
2116 39
2318 132
5765 611
8625 739
17826 716
81746 734
24822 91