2132 167
4195 661
7735 372
5638 343
46096 594
27483 990
6182 120
8188 620
17627 331
10860 472
13975 676
8530 270
4214 145
10861 794
6107 609
7345 61
4074 54
3073 101
4295 352
9055 453
5527 183
2163 99
5673 318
6715 252