5802 330
3086 685
2776 146
3254 628
2815 532
1207 339
357 54
2623 616
1539 386
3001 877
3248 866
3216 521
3037 41
2017 200
3055 566
1186 306
1613 248
340 91
2806 860
4305 524
15664 509
3445 561
3228 696
2763 513