2999 277
4994 149
3218 766
7175 277
23109 591
5191 916
3482 557
4063 887
5283 794
3768 810
3336 573
4126 486
3910 502
4648 678
2222 286
4056 621
5835 601
3900 318
4527 115
4071 398
3755 541
1400 229
4480 436
945 114