2997 151
22029 452
1025 33
15657 553
8793 519
1791 318
2809 109
4139 714
2691 387
3280 596
3239 584
3202 463
2353 363
2677 524
2378 336
1009 105
6753 502
1601 176
3188 509
2828 356
2604 357
2864 544
4725 933
1623 77