1101 59
3747 216
5481 543
11593 395
41799 117
87950 98
23824 771
13089 584
31990 579
29451 486
11508 37
9062 788
10593 848
3886 273
22998 273
2082 71