846 252
1301 388
2234 560
2837 687
2587 660
1723 381
1320 312
2822 37
43288 275
69500 265
113970 421
4999 764
5516 418
12864 532
6176 570
17047 171
3134 394
5901 143
3358 825
2931 40
11313 114
3705 509
2129 99