2367 680
2207 526
3118 422
4938 749
8482 888
8108 524
14530 84
10881 246
22352 217
6886 138
2490 360
3269 371