4515 640
4563 531
2412 87
6683 275
3649 476
4562 604
1878 197
2541 317
2101 488
9266 342
32750 77
5714 936
10318 505
3789 597