4391 27
2863 146
4320 765
2515 327
3520 542
2559 417
2445 323
2768 490
18163 270
14477 301
8338 370
17794 311
15480 228
3933 681
16303 158
65280 239
82601 418
4043 548
3473 479