2897 307
4022 733
1552 68
3597 505
2404 217
2050 310
6164 148
7549 45
9738 379
19894 420
4816 948
113275 640
3926 639
84548 251
2389 336
4244 411
2518 525
3663 528