3021 813
8503 385
2624 282
185693 366
3224 193
3398 209
8320 101
3707 39
3602 266
3022 404
3684 369
6970 654