393096 1294
100167 994
448525 1571
151378 533
102411 1042
216763 816
319781 967
152500 923
72193 278
59962 667
75623 398
147787 335
19668 617
4634 272
30501 175