4401 27
2872 146
4328 765
2516 327
3533 542
2567 417
2450 323
2771 490
18174 270
14480 301
8343 370
17802 311
15484 228
3936 681
16304 158
65287 239
82650 418
4043 548
3473 479