30 2
5047 21
8433 21
5308 2
7094 19
6723 19
13879 20
33308 91
5780 17
11427 42
11209 27
17649 130
4939 34
7923 52
7690 29
14431 91
8895 63
1547 27
3482 39
1696 29
16523 35
8197 36
10450 41
1818 6