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