2608 457
3159 591
2000 151
3530 667
2966 115
4624 717
1225 42
3910 793
2411 188
4588 336
5262 747
2450 93
2904 361
5392 801
5246 360
127192 302
55079 930