2986 801
2369 576
1043 145
758 65
2582 580
2635 146
2384 363
1100 181
2921 858
32150 679
18383 303
159960 755
40114 104
3266 697
3538 532
53899 224
26953 343
435 89
36798 729
2187 480
2056 220
4262 759
26039 596
2788 561
2759 348
53929 378
2026 356
92853 177