851 101
1783 303
19795 644
15447 255
2307 274
2518 616
2525 379
3660 661
216 49
3988 551
4302 702
28993 287
4814 212
1869 215
5808 958
2695 171
3533 627
9961 362
6904 409
2408 342
1159 86
2491 335
11855 638
4215 755