2670 49
5146 759
2881 60
44324 505
152142 362
36732 301
6660 311
7707 810
4771 127
12310 200
10426 681
5933 429
4076 92