5069 336
37935 112
7420 294
7068 391
8959 592
6349 74
4146 383
5176 357
5517 798
8533 678
4736 291
3139 160
9232 451
3220 274
3970 472
4952 746
4556 640
5045 275
15712 631