22475 77
6245 9
7499 18
5497 5
20942 55
5573 5
6544 4
8188 1
5278 1
6254 1
5646 5
70258 209
19858 23
15039 23
13550 10
20095 24
15310 17
14587 20
10726 19
29090 74
13226 23
16922 28
10224 11
15482 33