3096 46
3390 681
3887 590
5038 41
5213 737
3729 536
5356 801
3297 281
4886 418
2233 412
3553 608
3179 271
3800 685
3531 115
6984 483
4922 388
6752 345
13260 106
3617 86
2032 31
2925 394
6542 622
3194 195
8526 151