11876 471
5614 355
5628 326
11730 404
12264 540
10596 38
11844 461
6677 454
12288 708
5142 195
10248 692
4485 589
9436 410
8375 102
9345 351
23942 373