2872 617
49160 375
6950 122
5214 94
41652 67
9651 487
6298 715
3351 770
12526 259
7534 288
15341 747
12602 58
1218 131