881 30
5143 743
2457 215
3487 720
2586 140
150331 264
34053 638
13574 69
7439 857
28318 239
8966 755
3541 150
6327 482
4618 539
3390 547
4344 562
3754 614
1770 366