2613 712
956 162
3532 700
16679 665
2698 542
25606 285
40865 727
48572 534
35575 420
110070 236
110920 754
107007 442