2321 520
3395 665
28994 407
37866 948
61347 614
4923 176
9045 364
10874 396
6008 487
1947 230
28202 491
899 74
2433 239
7360 476
3604 754