2798 335
3583 695
5199 581
5200 482
2530 81
4008 782
4359 565
15348 553
5287 474
3514 55
25920 502
3141 445
6184 441
5086 266
2909 549
3671 266