43832 686
19446 263
9241 229
21932 313
8118 514
26456 435
7480 362
7592 77
4512 218
5045 661
10202 828
3777 387
10539 313
11631 345
3689 92