1292 260
437 39
23225 721
4826 711
4158 275
2049 74
5471 459
25827 274
2615 288
12440 485
20085 73
15552 323
16531 754
8659 496
11304 833
5342 309