291 83
1448 232
207 49
2111 538
1267 243
1722 507
3277 803
2795 816
2655 576
1591 296
873 55
583 104
1468 368
4315 789
1411 210
893 213
1007 101
2961 407
2609 747
4529 791
1983 565
4031 728
417 77
1362 263