3439 397
6439 361
4332 524
29090 128
4263 133
2953 330
15850 165
8244 303
14961 890
20658 505
5951 675