681 165
1457 57
3230 111
7257 409
5716 893
3703 252
3831 410
4537 456
5103 240
13588 659
7240 267
2804 145
5537 757
46947 551
4442 445
3969 487
1420 72