41012 128
14697 59
104206 813
42096 591
93800 804
70905 241
15596 621
23635 873
18855 189
34319 275
41985 920
32684 660
40765 745
159497 756
65233 206
35566 136
16642 142
30782 436
109882 549
28828 406
22647 624
43458 371
52232 757
52207 517
54790 495
101045 715
203028 410
60878 387