39831 178
11515 728
28478 156
12900 514
40921 506
3223 447
6326 547
3362 155
12824 616
20319 345
2694 325
4666 251
2219 109
3750 780
14946 338
3147 695
28341 603
25704 167
6866 286
16063 367
6383 689
13076 204
3917 821
4949 674
14468 131
17235 213
6643 107
2859 372