1089 50
3676 857
1288 307
1433 187
12329 545
1417 230
23320 365
5599 313
12594 660
3032 634
2155 460
1910 247
2750 443
3446 688
12770 778
3196 538
2918 587
7336 392
3120 389
3588 767
3272 508
3771 837
2391 396
4015 786