10162 76
12960 333
5561 203
5680 148
12720 445
7960 306
15876 454
19314 176
19630 163
5138 478
30602 979
9239 169
19933 130
312018 707
9766 101
33746 179
76438 459
5378 82
3941 89
9854 828
20415 664
6586 614
2051 173
3084 334
18551 366
3191 269
3465 133
5152 860