2901 829
1450 442
3671 177
396 82
6437 530
677 221
257 68
2909 615
1407 390
288 57
805 175
1208 395
2149 685
38962 287
3433 772
308 101
6354 619
1768 382
1800 532
2890 604
605 178
855 265
322 69
2823 934