5496 72
1123 38
10306 155
3301 452
10953 270
9981 349
4738 503
8005 158
3289 385
2928 489
2765 559
1840 317