582 41
2627 296
2764 365
7983 95
11481 54
9183 352
36690 643
4761 163
8568 201
12312 816
1733 507
4249 718
5415 341
3928 641