10401 589
42015 525
27940 645
8408 410
36843 526
46050 226
22847 887
19864 597
11733 337
4332 284
20603 681
8391 416
6593 617
12089 265
3823 578
7265 660
2618 144
2473 71
2131 225
3049 347
43597 373