3096 528
28733 712
5931 315
1726 60
16330 287
3927 911
34161 514
23316 879
25585 708
4871 448
4754 617
13720 582
8774 405
4420 68
2969 401
2035 337
2749 628
1855 240
3060 564
3044 553
3830 875
3471 689
1547 241
6336 504
1796 201
2185 406