38793 250
14519 163
147582 570
22487 570
17032 646
15222 488
22411 318
29144 414
122062 967
19791 710
35926 287
28563 629
15590 655
22551 63
41984 38
48621 85
38204 364
26951 506
21055 651
12072 545
43884 105
104697 712
32741 384
34423 497
52257 557
17746 741
20012 195
25571 434