5069 336
37933 112
7420 294
7066 391
8957 592
6348 74
4146 383
5176 357
5517 798
8532 678
4736 291
3139 160
9232 451
3220 274
3970 472
4952 746
4555 640
5045 275
15712 631