3131 546
2983 877
2172 332
3360 851
1485 93
1032 231
860 112
1103 139
504 76
3131 671
3313 623
3237 692
2958 445
1478 429
4332 512
667 60
4402 858
988 155
2847 760
1216 272
1467 197
4158 714
1918 455
4592 793