12749 54
2561 64
20884 323
7900 601
13786 273
11460 399
2962 405
3723 521
2257 277
14687 471
1502 123
8347 131
1912 216