3112 52
3034 301
3471 699
3842 650
1850 147
2926 258
4551 899
3669 612
3355 288
3094 281
3900 665
4125 470
3899 557
2925 405
27995 101
6709 652
3919 539
3865 797
3201 662
4275 537
1655 188
1195 37
3172 327
15104 133