1297 313
3213 629
38687 429
1899 193
2441 112
4266 571
4989 193
2031 266
7095 520
10334 97
9264 320
3458 546