95250 389
184699 570
15095 438
22603 862
102856 946
18768 558
15117 131
1078 51
5218 806
2173 392
3110 290
4635 652
6412 843