2506 1
12214 9
9344 5
11179 8
100878 106
35810 41
22917 13
18515 19
10940 9
17562 17
10532 8
12056 11