4485 640
4551 531
2327 87
6630 275
3620 476
4552 604
1867 197
2514 317
2087 488
9240 342
32645 77
5653 936
10254 505
3784 597