2271 553
1258 337
741 194
318 39
2510 686
615 166
13964 88
4710 473
35693 677
4197 535
3344 395
3195 45
9839 165