2888 212
16986 282
4585 432
22400 845
1635 366
5369 101
1659 62
2298 244
803 74
27269 141
2965 655
923 115
2564 261
1894 278
3729 672
5056 780
4656 643
2790 479
2269 135