2058 49
15993 138
9448 628
2887 243
8321 45
7790 70
1663 109
2238 192
4118 915
7769 506
7078 64
3536 447
5189 814
2700 327
5178 320
6351 355
2709 244