2994 124
30072 301
24086 139
10169 332
4222 673
5816 355
3266 244
3972 349
5878 468
3687 540
3057 188
1637 218
2785 273
3718 574
2389 592
4590 585
16959 376
1029 105
4724 94
16926 413
4103 794
3646 430
97122 510
15150 655
31471 384
17639 632
10471 312
26325 779