2292 128
1183 180
2971 402
2102 97
15246 481
6282 746
14333 66
173194 696
6293 594
8156 602
4811 672
4257 286
5891 200
7663 576
13038 467
5153 86
5799 279
8490 927
3093 54
12337 117
9548 663
4733 501
2826 66
6663 571
7374 678
38604 273
7607 51
13596 503