2795 335
3580 695
5196 581
5197 482
2524 81
4005 782
4357 565
15333 553
5280 474
3508 55
25914 502
3136 445
6178 441
5078 266
2905 549
3665 266