534 60
1036 133
24517 547
16917 303
51178 94
7957 803
3306 770
23832 208
7335 562
6566 612
11969 215
1017 27
2106 288