3315 600
1274 151
1189 232
5487 659
2209 497
2324 542
2101 399
1067 164
1833 80
3156 641
1442 354
3543 704
1718 354
1696 166
5891 178
1525 45
2987 569
4641 444
7039 475
551 159
23292 365
862 271
2722 873
1417 60