1291 260
434 39
23223 721
4823 711
4155 275
2046 74
5470 459
25827 274
2615 288
12438 485
20081 73
15549 323
16529 754
8658 496
11301 833
5337 309