2331 333
11316 488
1542 133
9203 644
20371 626
15761 526
3149 530
1406 223
3153 248
2178 480
5018 517