21263 872
6608 740
27053 821
71942 642
18740 291
1071103 3090
25978 739
593156 3093
851367 1683
537359 649
483412 1571
89933 387
59188 85
113065 311
22241 844
5925 476
3951 528
4027 106
4234 49
4623 764
10094 579
7430 779
3397 191
5183 679
2712 51