14037 631
3737 278
45732 242
13258 317
1089 44
4203 399
3848 768
3815 607
10095 876
5689 41
4387 562
5611 415
8518 199
3888 320
3466 452
2922 410
6858 146
14205 158
35053 273
30537 141
33740 141
8905 279
10582 503
3131 332
5438 929
4704 46
6091 796
7690 761