3025 813
8505 385
2625 282
185739 366
3226 193
3398 209
8321 101
3707 39
3603 266
3023 404
3684 369
6970 654