2670 49
5146 759
2881 60
44325 505
152158 362
36739 301
6660 311
7708 810
4772 127
12310 200
10426 681
5935 429
4077 92