2672 302
4056 700
14323 389
8771 105
8012 254
6963 228
17675 275
6447 407
3232 99
3025 584
12913 642
4386 515