15020 90
15593 1018
21057 630
12461 224
8120 356
2278 108
4946 170
3475 269
8578 709
4560 555
13582 423
9224 542
3738 727
11164 839
10976 679
4788 451
3472 633
4272 529
4876 149
9723 128
1359 88
4277 78
3202 82
4515 128
1973 126
3597 417
4140 174
7119 936