102751 10
46376 11
33876 4
38107 2
33584 4
24581 1
29782 4
50458 6
27683 3
49728 14
42977 2
29126 4
35281 7
28457 3
24282 2
47527 7
33708 6
20976 4
20031 2
16982 2
21832 3
27126 6
29605 4
26853 5