1096 249
2027 506
1908 486
492 146
2465 657
1729 409
5550 496
4077 384
49816 85
39870 378
17112 133
16734 285
14751 303
20550 625
3760 468
5657 328
3042 638