3070 433
4018 592
3104 739
4145 668
2826 171
4601 249
21077 630
3165 588
2754 337
3231 558
3163 626
1895 56
3784 692
3034 236
4585 526
2705 439
618 75
3249 543
2861 451
1388 73
2742 268
3503 443
4367 970
5295 821