1389 260
628 39
23686 721
5176 712
5277 275
2604 74
5945 459
26305 274
2705 288
12730 485
20835 73
15756 323
17031 754
8838 496
11799 833
5809 309