3206 531
2111 87
6288 275
3373 476
4430 604
1671 197
2320 317
2005 488
8946 342
30639 77
5291 936
8841 504
3634 597