1391 260
629 39
23688 721
5177 712
5282 275
2604 74
5948 459
26307 274
2705 288
12732 485
20842 73
15756 323
17033 754
8839 496
11799 833
5810 309