43839 686
19476 263
9248 229
21933 313
8120 514
26461 435
7483 362
7598 77
4512 218
5045 661
10202 828
3778 387
10546 313
11633 345
3689 92