2305 404
1692 83
3040 251
5958 846
2834 241
1684 199
2546 168
6111 117
6982 733
62356 587
6865 873
4924 433
2572 290
19540 246
16904 236
1643 98