262 27
19363 603
12267 755
8404 642
3237 165
155717 1074
2414 290
3890 748
2254 309
2447 402
5940 579
2236 402