3028 572
8859 328
11816 451
5647 525
3636 64
15031 155
8379 170
7792 614
5321 897
3403 718
4836 234
16483 706