15098 165
11452 524
1507 79
64196 441
36284 509
46731 205
17374 588
31852 364
39093 332
19030 238
11292 404
29247 753
8324 269
37563 140
8994 648
3018 110
17920 41
11094 398
4676 605
4430 311
4363 118
2437 271
11976 613
12065 200
22386 895
3530 123
2957 520
7107 641