2606 265
5875 635
195310 483
210954 379
7786 628
2925 337
2730 231
13362 446
3291 323
2957 409
4901 504
7599 354
5014 305
3017 74
4414 672