14005 175
5576 269
2188 339
20730 451
5425 634
8710 521
7090 716
4508 133
3178 429
6251 189
5603 753
11998 227
3274 199
12233 572
9457 905
5404 158
5089 765
5582 524
6054 622
1994 222
2255 83
4580 340
5321 687
4364 620