1395 260
634 39
23694 721
5184 712
5290 275
2607 74
5958 459
26310 274
2706 288
12749 485
20849 73
15760 323
17035 754
8844 496
11804 833
5821 309