846 252
1289 388
2228 560
2779 687
2569 660
1705 381
1319 312
2818 37
43252 275
69488 265
113947 421
4999 764
5514 418
12861 532
6170 570
17043 171
3127 394
5885 143
3358 825
2931 40
6777 112
3701 509
2129 99