43833 686
19450 263
9242 229
21933 313
8118 514
26457 435
7481 362
7593 77
4512 218
5045 661
10202 828
3777 387
10539 313
11631 345
3689 92