5069 336
37937 112
7420 294
7069 391
8960 592
6349 74
4146 383
5176 357
5517 798
8533 678
4739 291
3139 160
9233 451
3220 274
3970 472
4952 746
4556 640
5045 275
15712 631