39547 857
52769 300
3076 666
101993 580
6550 746
3170 629
2652 465
60351 177
48994 338
2921 699
5095 647
102609 791
25085 639
16033 586
3552 848
22861 242
12220 473
27162 180
433 69
37524 588
12262 77
8919 172
56279 192
8474 522