13095 202
25022 443
14015 811
4792 755
18029 274
10856 655
4543 159
45378 603
5482 474
8459 90
11870 648
7871 599
2847 274
4922 482
3662 234
4319 160
3348 134
5452 714