2522 705
3344 683
889 245
943 168
639 88
1268 376
3192 855
740 165
2015 292
427 115
13334 391
8660 65
4569 141
1675 347
7330 307
933 116
3046 583
1932 453
34134 526
14895 104
5706 373
2916 723
3530 505
3604 882