11878 471
5616 355
5629 326
11738 404
12265 540
10603 38
11847 461
6680 454
12289 708
5150 195
10250 692
4488 589
9445 410
8379 102
9350 351
23946 373