2015 547
415 50
1454 347
2840 697
1103 214
618 122
1450 359
933 192
1640 340
11603 195
3371 696
14026 388
3665 472
26305 657
6231 963
16239 169
5855 407