846 252
1287 388
2226 560
2684 687
2562 660
1692 381
1319 312
2817 37
43237 275
69480 265
113932 421
4998 764
5512 418
12858 532
6161 570
17043 171
3123 394
5885 143
3357 825
2928 40
4174 111
3701 509
2129 99