95156 159
6884 5
18526 36
4730 3
17671 31
16781 27
5953 4
16000 32
16403 14
23054 77
18827 30
73327 134
93552 76
112883 296
16056 7
2935 9
5993 11
13941 35
25398 51
7048 18
11127 18
37028 58
24228 41
6248 10