845 252
1286 388
2225 560
2661 687
2562 660
1692 381
1318 312
2817 37
43234 275
69480 265
113931 421
4998 764
5512 418
12858 532
6160 570
17043 171
3123 394
5885 143
3357 825
2928 40
4174 111
3701 509
2129 99