2670 49
5147 759
2881 60
44326 505
152183 362
36746 301
6661 311
7708 810
4772 127
12310 200
10426 681
5935 429
4077 92