41502 313
31567 290
13407 214
216966 791
32015 317
110558 917
16494 424
20796 668
17086 114
38316 678
22618 637
81508 285
12922 237
21965 501
58053 930
52227 753
13438 40
20602 932
118534 976
55310 464
13610 177
103230 716
57003 780
37243 537
209577 1085
42197 621
85693 535
19895 171