4395 27
2863 146
4322 765
2515 327
3525 542
2560 417
2445 323
2768 490
18165 270
14478 301
8339 370
17796 311
15480 228
3933 681
16303 158
65280 239
82604 418
4043 548
3473 479