2015 504
2753 760
1289 226
1855 343
2998 795
12005 83
2426 502
999 160
2605 668
3124 516
668 143
7739 165
108865 622