3953 812
1577 309
14516 224
9366 87
4141 459
2392 58
6318 369
4286 884
3563 444
7509 312
7014 585
36082 246
57885 278
4677 638
8877 659
7901 244
14536 229
4494 421
5644 814
5838 196
26567 528
67118 513
5495 483
2869 166
7113 856
10286 86
16202 49
12838 557