4077 640
3250 531
2239 87
6441 275
3475 476
4481 604
1753 197
2398 317
2026 488
8997 342
31439 77
5397 936
9402 504
3702 597