2980 686
1942 308
4923 141
3154 570
42787 614
6413 659
30393 501
30221 382
7133 433
9070 717
11129 85
3884 121
34753 952
2505 201
18419 622
5413 37
15972 592
9931 268
4581 107
19598 479
3109 490
18147 159
6260 100
8836 889
3662 594
3865 748
5384 794
5556 347