15091 737
18251 55
11375 528
8965 815
3616 329
167948 685
6313 554
24864 732
23186 567
21661 340
59202 215
26271 187
21481 1003
20935 569
22030 295
10582 72
13548 417
32013 603
19910 388
47316 373
84296 345
65415 348
20694 485
40321 642
77370 289
2942 124
18204 134
25009 523