2249 486
1463 37
4524 797
4786 284
27141 368
5291 658
3249 269
7406 872
15871 546
10418 516
6880 89
8947 694
18370 110
16782 613
2979 336
3838 349