12843 137
41872 133
1691 148
2898 555
1727 326
3035 514
189209 909
2223 397
815051 1849
35366 673
76498 494
49668 181
2858 566
205680 393
351237 842
896 165
38679 55
16257 829
40030 363
1721 275
2267 560
293681 1157
3400 728
2457 267
19481 724
18432 322
141592 1057
66974 292