3214 531
2123 87
6304 275
3385 476
4438 604
1678 197
2337 317
2007 488
8965 342
30755 77
5314 936
8921 504
3641 597