1851 360
3331 28
1409 316
18546 178
5985 231
13864 346
5657 614
2201 127
16400 443
2690 229
2337 144
3056 614
3228 553