30968 422
7581 187
20193 394
13844 578
2802 115
3821 754
3837 590
3300 456
2238 206
9065 314
12057 598
40325 722