880 30
5142 743
2457 215
3485 720
2586 140
150329 264
34047 638
13573 69
7439 857
28317 239
8966 755
3541 150
6325 482
4617 539
3390 547
4344 562
3754 614
1770 366