14251 203
23436 711
17599 167
15029 677
15183 525
1513 376
580 79
3093 383
2628 349
3886 670
1999 70
3023 446
3691 523
2947 830
1347 303
2680 719
2810 643
2616 348