444 86
335 70
2942 768
37917 685
1323 228
2126 554
11555 396
6156 155
19448 52
10294 648
7065 602
13148 134
9038 201
2465 555
14910 212
4936 421