2032 55
13088 132
8784 28
21061 340
10737 176
2948 365
4703 527
19358 94
3763 466
6218 954
9527 458
9645 692
8198 449
14929 409
8251 567
5012 746
7964 281