9584 253
149938 877
3108 740
13258 561
5912 795
3338 619
1163 241
3439 752
30943 41
2260 133
4048 707