31255 424
7583 187
20196 394
13846 578
2805 115
3823 754
3841 590
3302 456
2244 206
9071 314
12077 598
40428 723