5562 19
8948 44
15557 24
7547 24
8006 37
8641 17
22080 26
3954 17
7839 7
20047 50
17364 34
11582 46
7531 26
7682 13
20941 35
3111 10
1670 7
44466 179
2951 6
31084 44
45971 116
82980 178