5938 353
2422 268
2256 93
2774 263
6431 154
4590 601
5428 1015
6311 236
3004 276
2747 248
3522 850
17547 108
14093 351
8774 982
2458 137
3834 42
7333 180
9673 683
4143 102
8923 261
4438 599
6597 601
5079 550
788 97
2013 323
6630 266
30556 835
5895 719