2504 589
959 291
1925 511
474 115
12791 385
3449 163
10029 291
11786 380
3061 112
2077 276
3652 513
3476 398