4111 171
1133 34
504878 1882
2788 827
4953 601
4338 681
3656 955
2819 633
2409 472
730 154
1406 272
1908 228
2272 380
2390 499
13231 981
1991 303
948 169
1626 383
2186 515
27588 55
1929 246
1838 161
1268 43
2131 236
3093 768
3333 133
2607 779
1470 317