3958 812
1580 309
14516 224
9384 87
4143 459
2393 58
6318 369
4287 884
3563 444
7511 312
7014 585
36087 246
57889 278
4679 638
8877 659
7902 244
14536 229
4494 421
5645 814
5838 196
26567 528
67135 513
5496 483
2872 166
7113 856
10286 86
16203 49
12838 557