335 71
1028 153
803 167
2440 490
1609 292
3133 697
2241 589
2672 657
15668 509
843 112
830 188
818 229
1881 491
1851 490
1322 55
635 122
24161 375
3385 309
1601 319
866 157
609 76
802 131
3098 797
1777 449