10005 589
42403 526
27820 645
8623 410
36743 525
46056 226
22825 886
19964 596
11766 337
4317 284
20628 681
8446 416
6609 617
12098 265
3784 578
7272 660
2593 144
2495 71
2152 225
3035 348
43791 373