21071 86
2037 216
3691 932
2297 305
1580 224
4124 877
3647 615
2631 468
3390 684
11621 127
2018 262
5101 370
15414 482
2542 295
4175 594
2734 196
4256 174
1619 300
1562 142
3626 765
4797 640
5607 116
2780 364
3798 674
2871 624
30727 330
18638 889
2374 368