3126 58
3069 484
4011 586
8777 308
13854 322
4958 463
17461 225
7530 555
5956 560
3482 551
2299 321
5295 843
4500 787
3763 712
3087 297
2769 243
4342 787
7827 731
3831 196
5665 656
3184 506
2349 194
6462 650
4961 681