3176 927
3446 589
7132 940
2254 575
3210 783
2899 544
4876 491
3029 501
3812 418
3084 232
2933 555
3933 811
1584 281
2694 598
847 194
1646 377
2757 141
3914 86
3939 503
911 82
3442 346
1955 378
2343 444
1255 266