15976 243
25000 592
47074 734
42120 399
4377 493
9058 632
6026 179
2702 175
3243 274
3484 478
27823 194
4954 637
1778 238
7631 695
3186 156
6006 392
13363 234
21738 348
17730 51
2580 317
4712 610
9942 100
3888 827