2016 396
180 49
2956 662
2426 666
2567 701
2201 610
142 38
1584 361
2497 772
251 57
784 210
351 78
1745 395
1121 301
2129 466
792 203
2162 596
1135 340