2660 457
3204 591
2054 151
3596 667
3038 115
4679 717
1285 42
3967 793
2466 188
4907 337
5325 747
2502 93
2972 361
5449 801
5345 360
129997 306
55826 930