2793 335
3580 695
5195 581
5196 482
2522 81
4004 782
4357 565
15331 553
5277 474
3506 55
25911 502
3132 445
6178 441
5077 266
2905 549
3663 266