845 252
1286 388
2225 560
2605 687
2559 660
1686 381
1318 312
2815 37
43221 275
69476 265
113923 421
4997 764
5508 418
12857 532
6153 570
17043 171
3123 394
5885 143
3357 825
2926 40
4174 111
3701 509
2129 99