3960 899
6761 652
3295 525
3723 259
4233 610
3260 401
2322 293
4436 820
4357 537
3631 669
2364 84
7485 547
4385 685
4296 708
5344 441
2551 243
5247 95
3981 860
4478 226
17544 480
3893 691
8456 795
4107 720
2071 163