40875 873
12045 833
3789 422
10262 837
9515 85
8346 127
6589 310
6003 370
9030 59
15446 317
10588 285
5027 295
12900 474
28965 315
5333 328
12709 297
47707 241
9343 337
55771 78
12768 228
38493 150
7961 679
6253 100
7399 364
3709 401
6841 563