2614 680
1711 60
2835 296
2318 68
21716 75
4563 603
4655 617
58751 586
12850 699
7989 504
8642 839
8762 86