40458 790
9040 441
107722 613
43696 771
42488 416
23656 863
11067 562
14880 684
26975 186
14159 370
36465 157
13147 639
9768 172
11172 469
8398 407
34666 502
29463 766
57838 440
10088 330
20259 486
21639 188
10385 465
19742 669
7872 433
22282 570
36683 952
22477 160
56072 95