1360 260
560 39
23509 721
5035 711
4921 275
2373 74
5742 459
26085 274
2664 288
12576 485
20517 73
15679 323
16850 754
8766 496
11533 833
5632 309