845 252
1286 388
2225 560
2617 687
2561 660
1686 381
1318 312
2816 37
43226 275
69477 265
113927 421
4997 764
5510 418
12857 532
6155 570
17043 171
3123 394
5885 143
3357 825
2926 40
4174 111
3701 509
2129 99