3405 148
5334 102
22015 849
2770 761
7252 865
17958 503
5145 629
3887 191
11735 542
1734 125
10336 274
2469 272
1328 181
3097 650
4401 785
5894 794
5722 692
88645 241
2874 465