42380 686
15309 262
8480 229
21366 313
7574 513
24423 433
6762 362
6104 77
4129 218
4850 661
9602 828
3548 387
9880 313
11332 345
3332 92