3181 706
1255 270
1307 310
17186 401
12349 485
22054 953
22576 781
72270 505
25162 552
11436 428
8067 434
9801 590
11858 139
11675 304
10644 598
4328 584