20628 627
115305 728
9580 300
749502 1225
9015 158
8385 414
202585 436
17543 405
82497 863
28348 342
7986 270
25327 679
4858 70
57525 682
26856 412
3185 240
8041 863