1360 260
560 39
23507 721
5034 711
4919 275
2369 74
5732 459
26083 274
2664 288
12576 485
20514 73
15679 323
16846 754
8765 496
11532 833
5631 309