40875 873
12042 833
3789 422
10262 837
9514 85
8346 127
6588 310
6003 370
9029 59
15442 317
10588 285
5026 295
12896 474
28961 315
5332 328
12708 297
47699 241
9343 337
55759 78
12767 228
38493 150
7961 679
6253 100
7399 364
3709 401
6841 563