1304 313
3213 629
38688 429
1901 193
2443 112
4268 571
4993 193
2031 266
7099 520
10334 97
9265 320
3458 546