39739 685
12396 262
7843 228
20922 313
7176 513
22004 433
6107 362
4439 74
3809 218
4663 661
8967 828
3346 387
6709 311
10868 345
3011 92