93028 845
5052 337
19447 934
4463 602
1739 108
958 135
6835 698
1088 115
2950 605
6167 356
942 136
2530 488
6050 570
6274 535
2094 389
3413 567
2815 654
1287 203
1406 152
2214 23
3539 795