40140 685
12824 262
7917 228
20971 313
7234 513
22394 433
6222 362
4528 74
3850 218
4690 661
9051 828
3366 387
6729 311
11019 345
3020 92