15097 727
10118 274
11444 562
4581 160
6454 758
13087 282
6697 612
5012 136
7655 55
5565 858
6099 200
8610 79
7640 289
7310 563
7458 558
2977 37
10567 770
4375 153
5578 343
8544 663
3354 312
7508 319
13560 318
5804 436
7280 582
12197 274
9252 762
18092 579