846 252
1289 388
2226 560
2715 687
2562 660
1694 381
1319 312
2818 37
43241 275
69483 265
113934 421
4998 764
5513 418
12860 532
6163 570
17043 171
3123 394
5885 143
3357 825
2929 40
4174 111
3701 509
2129 99