3505 841
4396 274
2766 175
2309 256
4842 86
1968 215
6547 441
6149 469
4856 652
7201 445
6313 621
3286 98
4158 667
3930 403
3712 396
4086 379
2854 233
4308 432
4595 728
2118 35
96089 370