11878 471
5616 355
5629 326
11738 404
12265 540
10601 38
11847 461
6680 454
12289 708
5149 195
10249 692
4488 589
9443 410
8379 102
9349 351
23946 373