45293 30
18276 9
42564 25
10192 15
5543 9
3465 8
10825 7
2458 11
7449 7
53747 88
21642 22
8427 10
11630 13
30519 47
5302 3
14109 25
19522 31
8413 19
9051 9
8018 6
2472 4
7369 12
10326 8
3063 7