311985 601
12366 260
8470 591
10343 207
9552 701
1167315 1301
23020 107
448782 1571
72670 744
27187 453
2116 39
2318 132
5765 611
8625 739
17826 716
81732 734
24814 91