850 252
1309 388
2239 560
2872 687
2609 660
1748 381
1328 312
2827 37
43339 275
69523 265
113998 421
5000 764
5524 418
12866 532
6188 570
17053 171
3140 394
5932 143
3363 825
2939 40
11325 114
3708 509
2131 99