10005 589
42401 526
27819 645
8623 410
36742 525
46056 226
22823 886
19963 596
11766 337
4316 284
20627 681
8446 416
6609 617
12098 265
3784 578
7272 660
2593 144
2495 71
2152 225
3035 348
43790 373