3587 397
6490 361
4350 524
29103 128
4279 133
2955 330
15879 165
8248 303
14981 890
20664 505
5963 675