2997 124
30078 301
24091 139
10172 332
4224 673
5820 355
3267 244
3976 349
5879 468
3691 540
3060 188
1641 218
2792 273
3722 574
2390 592
4592 585
16965 376
1035 105
4725 94
16931 413
4105 794
3647 430
97132 510
15157 655
31484 384
17644 632
10473 312
26336 779