846 252
1289 388
2227 560
2740 687
2563 660
1700 381
1319 312
2818 37
43246 275
69486 265
113940 421
4998 764
5513 418
12860 532
6167 570
17043 171
3124 394
5885 143
3358 825
2930 40
4174 111
3701 509
2129 99