2280 495
1466 381
2224 606
1948 501
10757 486
14150 587
12481 403
22113 808
6804 598
5916 380
18334 79
5988 508
4521 722