2733 97
5031 64
16321 465
1545852 4449
305042 848
307524 1217
22165 641
423399 1695
510307 1777
230251 474
153602 1038
208264 786
145849 215
112087 1064
5996 139
210955 299
14004 645
85524 844
21773 797
116289 831
49203 229
6880 162
14246 890
7267 478
165904 926
68531 297
115170 673
84396 865