14948 276
1882 27
11354 570
7544 551
12158 477
2389 51
6039 482
30686 207
2533 187
6464 386
4764 553
5723 256