3009 349
15967 846
4593 607
4755 102
3299 589
2132 235
3908 681
2035 64
2610 37
5940 854
4158 705
4147 574
2567 206
16303 158
20732 641
1536 66
3243 534
4150 625
1548 151
29740 681
14014 393
2134 418
6194 380
3067 278
30513 66
85256 182
65222 239
53097 557