4101 640
3272 531
2243 87
6449 275
3476 476
4483 604
1762 197
2411 317
2028 488
9001 342
31512 77
5411 936
9465 504
3720 597