112576 806
4365 508
3542 925
6060 434
7539 649
7796 430
5399 469
4398 539
11689 151
6339 731
4944 570
6127 671
6096 692
1893 131
5747 309
1692 290
30047 404