150 32
733 215
1106 228
2836 613
2173 581
568 177
2331 673
1763 531
1219 339
1990 427
1018 248
2789 796
11718 387
5412 103
12891 605
13572 404
7684 791
6469 232