4396 27
2866 146
4325 765
2515 327
3525 542
2562 417
2447 323
2768 490
18166 270
14478 301
8339 370
17798 311
15480 228
3933 681
16303 158
65282 239
82612 418
4043 548
3473 479