3813 306
40845 940
8637 907
17039 276
13140 378
44204 707
31548 415
23089 318
10138 411
30235 141
64855 629
6299 556
18440 509
10316 844
14519 881
9394 466
7756 426
13125 101
9967 174
10696 133
14354 635
16949 969
16752 262
4408 115