4253 640
3330 531
2288 87
6542 275
3526 476
4516 604
1819 197
2462 317
2050 488
9125 342
32154 77
5528 936
9895 504
3749 597