23028 80
24044 801
17229 521
25647 576
10955 472
37264 377
56240 392
13173 771
10449 129
22779 381
4559 165
4111 286
11147 78
9955 576
5703 200
9258 751
5357 243
32297 427
13078 702
30257 390
8679 134
12384 590
2284 151
3102 38
6886 227
20383 307
35462 443
7453 810