1096 249
2028 506
1908 486
492 146
2467 657
1731 409
5550 496
4077 384
49818 85
39874 378
17114 133
16734 285
14751 303
20550 625
3760 468
5657 328
3042 638